cold-hearted person - English Synonyms Dictionary